I have two sons about your age going to college. I try to keep the confrontations with them to a minimum, mainly because I don't want them to be sidetracked. Despite what they may occasionally think, they do not have the financial means to move out on their own and get a degree. I emphasize one main thing which is to stay focused and get your degree. One is getting an IT degree. One is getting an engineering degree.
When they finish school they will enter the job market at a high salary level. They will then have options. Disagreeing with your dad and being right, will not pay the bills. A good education will. Stay focused on getting as high a level a degree as you can whether that is a BA, a Masters or PhD.